package com.molichuxing.services.business.service;

import com.molichuxing.framework.result.ResponseResult;
import com.molichuxing.framework.service.RootService;
import com.molichuxing.services.business.dto.request.create.DrivingLicenseCreateDto;
import com.molichuxing.services.business.dto.response.DriverLicenseDto;
import com.molichuxing.services.business.dto.response.DriverLicenseOcrDto;

/**
 * 
 * @author liyg
 * 驾驶证服务
 * 2019-09-19
 *
 */
public interface DrivingLicenseBizService extends RootService{

	/**
	 * 获取驾驶证接口
	 * @param createDto
	 * @return
	 */
	ResponseResult<DriverLicenseDto> getDrivingLicense(DrivingLicenseCreateDto createDto);
	
	/**
	 * 获取驾驶证接口(国政通)
	 * @param createDto
	 * @return
	 */
	ResponseResult<DriverLicenseDto> getGztDrivingLicense(DrivingLicenseCreateDto createDto);
	
	/**
	 * 获取驾驶证接口(ocr)
	 * @param faceUrl
	 * @return
	 */
	ResponseResult<DriverLicenseOcrDto> getOcrDrivingLicense(String faceUrl);
}
